@charset "utf-8";

/*产品信息*/
.tourBox{ width: 1200px; height: auto; margin: 0 auto; border-top: 1px dotted #e1e1e1; overflow: hidden; border: 1px dotted #cccecb;}
.float_type{ position: absolute; top: 0; right: 0; width: 35px; height: 74px; background: url(../images/all.png) no-repeat;}
.float_gj{ background-position: -365px -89px;}
.float_zyx{ background-position: -365px -169px;}
.float_rm{ background-position: -365px -249px;}
.float_tj{ background-position: -365px -329px;}

.tourTit{ width: 1200px; height: auto; overflow: hidden;}
.tourTit h3{ width: 1150px; height: auto; font: 100 22px/40px "Microsoft YaHei",Arial,"宋体"; }
.tourTit p{ width: 1150px; height: 20px; font: 100 14px/20px "Microsoft YaHei",Arial,"宋体"; color: #999;}

.tourTxt{ width: 1200px; height: auto; margin-top: 10px; overflow: hidden;}
.tTxt-lt{ float: left; width: 590px; height: auto; }

.tTxt-lt .value{ width: 590px; height: 26px; border-top: 1px dotted #e1e1e1; overflow: hidden;}
.tTxt-lt .value li{ float: left; padding-right: 15px; margin: 6px 15px 6px 0; border-right: 1px solid #e1e1e1; font: 100 12px/14px "Microsoft YaHei",Arial,"宋体"; color: #666;}

.tTxt-lt .big-img{ float: left; width: 475px; height: 295px; margin-top: 5px;}
.tTxt-lt .big-img img{ width: 475px; height: 295px;}
.tTxt-lt .small-img{ float: right; width: 110px; height: 295px;  }
.tTxt-lt .small-img li{ width: 110px; height: 70px; margin-top: 5px; cursor: pointer;}
.tTxt-lt .small-img li img{ width: 110px; height: 70px;}
em .down{}

.tTxt-rt{ float: left; width: 590px; padding-left: 20px; height: auto;}
.tTxt-rt .price{ font: 100 14px/46px "Microsoft YaHei",Arial,"宋体"; }
.tTxt-rt .price li{ float: left; margin-right: 15px; }
.tTxt-rt .price li.line-ht{ line-height: 40px;}

.deTop_text_top{ width: 606px; height: 48px; padding: 10px 0; background: #f5f5f5; margin: 8px 0; overflow: hidden;}
.deTop_text_top ul{ width: 606px; height: 24px; color: #666; }
.deTop_text_top ul.black{ color: #333;}
.deTop_text_top ul.hui{ color: #999;}
.deTop_text_top li{ float: left; height: 24px; width: 150px; font: 100 12px/24px "Microsoft YaHei",Arial,"宋体"; text-align: center; border-right: 1px solid #e4e4e4; }
.deTop_text_top li.noborder{ border: 0;}

.deTop_text_cen{ width: 590px; height: auto; overflow: hidden; }
.select { width: 590px; height: auto; margin-top: 15px;}
.biaoti { width: 60px; float: left; height: 32px; font: 400 14px/32px "微软雅黑", tahoma, "宋体"; color: #666; padding-right: 30px;}
.searchbar { width: 358px; height: auto; float: left; }

.searchbar .list_thing{
        float: left;
        font-size: 13px;
        border: 1px solid #BBB;
        margin: 0 6px 4px 0;
        display: inline;
        cursor: pointer;
        color: #555; 
        background: #fff;
}
.searchbar .list_thing:hover{
        border: 1px solid #F73;
        color:#F73;
}
.searchbar .list_thing:focus{
        outline: none;
}
.searchbar .list_thing a.combocheck{    
        padding: 7px 8px;
        height: 24px;       
        line-height: 30px;
        word-break: keep-all;
        white-space: nowrap;
}

.searchbar .selected{    
        display: block;
        background: url(../images/fromout.png) no-repeat right bottom;
        border: 1px solid #f73;
}
.selectbox { display: block; width: 352px; height: 30px; line-height: 30px; padding-left: 6px; border: 1px solid #D3D3D3; color: #333; background: #FFF url(../images/all.png) no-repeat 0 -1336px; cursor: pointer;}
.selectbox-wrapper { width: 358px; border: 1px solid #D3D3D3; border-top: 0; position: absolute; z-index: 88; margin: 0; background: #FFF;}
.selectbox-wrapper ul { width: 358px; max-height: 351px; _height: 351px; overflow-x: hidden; overflow-y: scroll;}
.selectbox-wrapper ul li { display: block; width: 328px; height: 28px; line-height: 28px; border-bottom: 1px solid #EEE; padding: 5px 15px; color: #333; cursor: pointer;}
.selectbox-wrapper ul li.selected { background: #D9EEFF; color: #333;}
option { font-weight: normal; display: block; padding: 0px 2px 1px; white-space: pre; min-height: 1.2em;}

.yd_renqun { width: 590px; height: 32px; margin-top: 15px; }
.yd_renqun .renqun { width: 465px; height: auto; float: left; line-height: 20px;}
.yd_renqun .renqun .yd_rs_1 { width: 70px; height: 30px; line-height: 30px; padding-left: 6px; border: 1px solid #D3D3D3; background: #FFF;}
.yd_renqun .renqun label { line-height: 30px; float:left;}
.yd_renqun .renqun input { float: left; margin-right: 8px;}
.yd_renqun .jingdian{float:left; padding-left: 5px; padding-right: 5px; margin-left: 10px; width: auto; border-radius: 2px; color: #666;  border: 1px solid #D3D3D3; background: #fff; display: block;  height:20px; white-space:nowrap; margin-bottom: 5px; }

.yd_btn { width: 590px; height: 38px; margin-top: 20px; padding-left: 90px; overflow: hidden;}
.yd_btn .yd_anniu { width: 170px; height: 38px; float: left;}
.submit_btn { width: 170px; height: 38px; border: 0; background: #F80; font: 100 20px/34px "Microsoft YaHei",Arial,"宋体"; color: #fff; text-align: center; border-radius: 4px; cursor: pointer;}
.yd_btn .ydrx{ width: 230px; height: 34px; float: left; background: #FFF; border:2px solid orangered;  margin-left: 20px; font: 100 16px/34px "Microsoft YaHei",Arial,"宋体";  border-radius: 4px; text-align: center; cursor: default; }
.yd_btn .ydrx a{ display: block; width: 230px; height: 34px; color: orangered;cursor: default;}


.tourDate{ width: 1200px; height: auto; margin-top: 20px; overflow: hidden;}
.calendar{ width: 590px; height: 175px; float: left; background: #fff;}
.helloBox{height:auto; position:absolute;}
.calendar ul{ width: 540px; margin-top: 16px; overflow: hidden;}
.calendar .tsBox{ width: 540px; margin-left:30px; margin-top:0px;text-overflow: ellipsis; font: 400 14px/28px "微软雅黑", "宋体";}
.calendar .tsBox p{ margin: 5px 0; font: 400 14px/28px "微软雅黑", "宋体";  color: #282828;text-overflow: ellipsis;}
.calendar h4{ height: 30px; font: 100 18px/30px "Microsoft YaHei",Arial,"宋体"; color: #666;}
.calendar h4 em{ display: inline-block; float: left; width: 20px; height: 20px; background: url(../images/all.png) no-repeat; margin: 6px 5px 0 0;}
.calendar h4 em.tj{ background-position: -383px -410px;}
.calendar h4 em.ts{ background-position: -381px -445px;}
.calendar li{ float: left; padding: 0 5px; background: #999; color: #fff; border-radius: 2px; font: 100 12px/20px "Microsoft YaHei",Arial,"宋体"; margin: 10px 10px 0 0;}
.calendar p{ font: 100 14px/22px "Microsoft YaHei",Arial,"宋体"; color: #999; margin: 5px 0;}
.calendar_hover{position:absolute; height: auto;}

.line_ts{ float: right; margin-right: 10px; width: 590px; height: 175px; background: #fcfbf8; border: 1px dashed #F80; border-radius:20px; }
.line_ts .desc{float:right; margin-right:15px; margin-top:8px; height:30px; line-height: 30px; color:#999; font-size: 12px;}
.line_ts .tsBox{ width: 590px; margin-top: 10px; }
.line_ts h4{ height: 30px; font: 100 18px/30px "Microsoft YaHei",Arial,"宋体"; color: #666;}
.line_ts h4 em{ display: inline-block; float: left; width: 20px; height: 20px; background: url(../images/all.png) no-repeat; margin: 6px 5px 0 0;}
.line_ts h4 em.tj{ background-position: -383px -410px;}
.line_ts h4 em.ts{ background-position: -381px -445px;}

.line_ts p{ font: 100 14px/22px "Microsoft YaHei",Arial,"宋体"; color: #999; margin: 5px 0;}



/*产品详情*/
.cpLine{ width: 1200px; height: auto; margin: 20px auto 0 auto; overflow: hidden;}
/*left*/
.cpLine-lt{ float: left; width: 950px; overflow: hidden;}

.cpLine_tit{ width: 950px; height: 50px; background: #3FB7FF; margin: 0 auto; overflow: hidden; position: static; z-index: 3; top: 0px;}
.cpLine_tit li{ float: left; height: 30px; font: 100 16px/30px "Microsoft YaHei",Arial,"宋体"; text-align: center;color: #fff; margin: 10px 0 12px 20px; border-radius: 15px;}
.cpLine_tit li a{ display: block; height: 30px;color: #fff; padding: 0 15px;  border-radius: 15px;}
.cpLine_tit li a:hover{ background: #fff; color: #3FB7FF;}
.cpLine_tit li.current{ background: #fff; color: #3FB7FF;}
.cpLine_tit li.current a{color: #3FB7FF;}
.cpLine_tit li.mobile{ float: right; color: #fff; margin-right: 20px; }
.cpLine_tit li.mobile em{ display: inline-block; float: left; width: 20px; height: 20px; background: url(../images/all.png) no-repeat 0 -545px; margin: 5px 8px 0 0;}

/*right*/
.cpLine-rt{ float: right; width: 230px; border: 1px solid #3FB7FF; overflow: hidden; z-index: 3; overflow: hidden;}

.cpLine-rt h4{ height: 46px; border-top: 3px solid #3FB7FF; font: 100 16px/46px "Microsoft YaHei",Arial,"宋体"; text-align: center;}
.cpLine-rt dl{ width: 200px; padding: 0 15px 15px; overflow: hidden;}
.cpLine-rt dt{ width: 200px; height: 127px; }
.cpLine-rt dt img{ width: 200px; height: 127px; }
.cpLine-rt dd{ width: 200px;}
.cpLine-rt dd a{ display: block; width: 200px; font: 100 12px/20px "Microsoft YaHei",Arial,"宋体"; margin: 5px 0;}
.cpLine-rt dd span{ display: block; width: 200px; font: 100 12px/20px "Microsoft YaHei",Arial,"宋体"; color: #F80;}
.lineNav_top{position: fixed;  bottom: 0;  background-color: #FFF;}
.lineNav_top1{position: absolute; background-color: #FFF;}
/*形成概览*/
.simple_trip {width: 950px; margin-top: 2px; overflow: hidden;}
.list_bor { border-top: none; overflow: hidden; color: #545454; font-size:14px; line-height: 24px; font-family: "Microsoft YaHei",Arial,"宋体";}
.simple_trip .all { overflow: hidden; }
.simple_trip .all table { border-top: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}
.simple_trip .all td {font-size: 12px;border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; line-height: 24px; padding: 4px 4px 4px 6px;}

tbody{ width: 950px; height: auto;}
tbody { display: table-row-group; vertical-align: middle; border-color: inherit;}
table { border-color: grey;}

.jhxc { background: #f5f5f5;}
.hongsede {color: #F80;}
.dayday {display: block;font-weight: bold; padding-top: 1px; color: #F80;cursor: pointer;}

/*公共容器*/
.de_item{ width: 950px; height: auto; padding-top: 20px; font: 100 14px/24px "Microsoft YaHei",Arial,"宋体"; overflow: hidden;}
.de_item2{ border-top: 1px solid #e1e1e1; margin-top: 20px;}
.de_item h3{ float: left; width: 100px; height: auto; font: 100 18px/18px "Microsoft YaHei",Arial,"宋体"; }
.de_item h3 span{ display: block;}
.de_item h3 em{ display: block; width: 47px; height: 20px; background: url(../images/all.png) no-repeat -45px -761px; margin: 10px 0 0 10px;}

/*行程详情*/
.jour-item-con{ float: right; height: auto; border-left: 1px dotted #cccecb; }

.jour-item-day{ width: 819px; height: 40px; background: #f1f1f1; font: 700 18px/40px "Microsoft YaHei",Arial,"宋体"; padding-left: 30px; }

.jour-item-all{ font: 100 14px/24px "Microsoft YaHei",Arial,"宋体"; padding-left: 30px; margin-top: 20px; }

.jour-item{ width: 819px; height: auto; margin-bottom: 30px; position: relative; }
.jour-item .point{ display: inline-block; width: 24px; height: 24px; background: url(../images/all.png) no-repeat -102px -761px; position: absolute; top: 0; left: 0; margin-left: -43px;}

.jour-day{ width: 819px; height: auto; overflow: hidden;}
.jour-day .day-day{ float: left; padding: 0 5px; height: 24px; font: 100 16px/24px "Microsoft YaHei",Arial,"宋体"; background: #F80;  color: #fff; text-align: center; }

.jour-inf{ width: 819px; height: auto; overflow: hidden; margin-top: 20px;}
.jour-inf { width: 819px; height: 32px; font: 100 14px/32px "Microsoft YaHei",Arial,"宋体"; color: #444;}
.jour-inf em{ display: inline-block; float: left; width: 22px; height: 22px; background: url(../images/all.png) no-repeat; margin: 6px 10px 0 0;}
.jour-inf em.live{ background-position: -75px -726px;}
.jour-inf em.food{ background-position: -45px -726px;}
.jour-inf em.play{ background-position: -75px -696px;}
.jour-inf font{ margin-left: 10px;}

.jour-txt{ width: 819px; height: auto; margin-top: 15px; overflow: hidden; font: 100 14px/24px "Microsoft YaHei",Arial,"宋体"; color: #4D4D4D;}
.jour-txt span{ line-height: 28px;  color: #4D4D4D;}
.jour-txt p{line-height: 28px;  color: #4D4D4D;}
.jour-txt img{width: 330px; 
              margin:15px;margin-left: 0px;
              height: 200px;
              border-radius: 5px; }
.jour-pic{ width: 832px; height: auto; overflow: hidden; margin-top: 20px; }
.jour-pic li{ width: 330px; height: 200px; border:1px solid #CCC; margin-bottom: 10px;border-radius:5px;  float: left; margin-right: 14px;margin-top: 10px; }
.jour-pic li img{ display: block; width: 330px; height: 200px; border-radius:5px; }

.jour-sign{ margin-left: 30px; border-top: 1px dotted #e1e1e1; padding-top: 10px; color: #F80;}

/*费用说明*/
.jour-cont-all{ float: right; width: 850px; font: 100 14px/24px "Microsoft YaHei",Arial,"宋体"; color: #666;}
.jour-cont-all p{line-height: 28px;  color: #4D4D4D;}
.tabnav{ width: 850px; height: 30px; border-bottom: 1px solid #f1f1f1; overflow: hidden; }
.tabnav li{ float: left; height: 30px;}
.tabnav li a{ display: block; float: left; padding: 0 10px; border-radius: 4px 4px 0 0; font: 100 14px/30px "Microsoft YaHei",Arial,"宋体"; color: #666;  margin-right: 20px;}
.tabnav li.current a{ background: #3FB7FF; color: #fff; font-weight: 700;}

.jour-itemCon{ width: 850px; height: auto; margin-top: 20px; padding-bottom: 30px; border-bottom:1px dashed #666;}
.jour-cont{ font: 100 14px/24px "Microsoft YaHei",Arial,"宋体"; color: #666;}
.jour-cont2{ margin-top: 15px;}
.jour-cont span{ display: block; width: 850px; height: 14px; font: 700 14px/14px "Microsoft YaHei",Arial,"宋体"; color: #333; margin-bottom: 10px;}
.jour-img{ width: 850px; height: 540px; margin-top: 20px; }
.jour-img img{ display: block; width: 850px; height: 540px; }

/*景点介绍*/
.tabnav2 li.current a{ background: #F80;}

.jour-img2{ width: 850px; height: auto; margin-top: 20px;}

/*用户点评*/
.detail-qus{ width: 850px; height: auto; overflow: hidden; border-bottom: 1px dotted #D3D3D3;}
.detail_qus_li{ width: 850px; height: auto; margin-bottom: 15px; overflow: hidden;}
.detail_qus_li p{ width: 850px; height: 30px; font: 100 14px/14px "Microsoft YaHei",Arial,"宋体";}
.detail_qus_li p em{ display: inline-block; float: left; width: 15px; height: 14px; background: url(../images/all.png) no-repeat; margin: 2px 5px 0 0;}
.detail_qus_li p em.ask{ background-position: 0 -948px;}
.detail_qus_li p em.ans{ background-position: 0 -973px;}

.detail_list{ width: 850px; height: auto; margin: 20px 0; overflow: hidden;}
.detail_list span{ float: left; display: block; width: 80px; height: 30px; font: 700 14px/30px "Microsoft YaHei",Arial,"宋体";}
.detail_list input{ float: left; width: 400px; height: 28px; border: 1px solid #eaeaea; padding: 0 10px; font: 100 14px/28px "Microsoft YaHei",Arial,"宋体"; color: #666;}
.detail_list img{ display: block; width: 100px; height: 30px; float: left; margin-left: 20px;}

.detail_list .ipt-h{ height: 150px;}
.detail_list .ipt-w{ width: 120px;}
.detail-item .btn{ display: block; width: 150px; height: 40px; background: #3FB7FF; font: 100 16px/40px "Microsoft YaHei",Arial,"宋体"; text-align: center; color: #fff; border-radius: 2px; cursor: pointer;}
.detail-item .btn:hover{ background: #49aee3;}


/*select主容器*/
.sbHolder{width:352px; height:30px; line-height:30px; padding-left:6px; border:1px solid #D3D3D3; color:#333; position: relative;}
/*箭头样式*/
.sbHolder a.sbToggle{display: block; width: 30px; height: 30px; background: url(../images/select-icons.png) no-repeat 0 0; position: absolute; right: 0; top: 0;}
.sbHolder a.sbFocus{background: url(../images/select-icons.png) no-repeat 0 -30px}
.sbHolder a.sbToggleOpen{background: url(../images/select-icons.png) no-repeat 0 -60px}
.sbHolder a.sbToggleOpen:hover{background: url(../images/select-icons.png) no-repeat 0 -90px}

/*主容器中内容样式*/
.sbHolder a.sbSelector{font:400 14px/30px "microsoft yahei","SimHei",Arial,sans-serif; color: #f40; display: block;}
.sbHolder a.sbSelector:hover{background: none; text-decoration: none; color: #E80504; }

/*下拉内容样式*/
.sbHolder .sbOptions{width:358px; max-height: 360px; background: #FFF; border: 1px solid #D3D3D3; list-style: none;  overflow-x:hidden; overflow-y: scroll; position: absolute; top: 30px; left: -1px; z-index: 1000; overflow-y: auto; display: none; z-index: 999;}
.sbHolder .sbOptions li{list-style: none;}
.sbHolder .sbOptions li a{display: block; height: 35px; line-height:35px; padding: 0 10px; border-bottom: 1px solid #e5e5e5;}
.sbHolder .sbOptions li a.sbFocus{background:#eee; color: #f60; text-decoration: none;}

/*评分*/
.comm-score { float: left; border-left: 1px solid #f0f0f0;}
.satis-num { font: 100 46px/46px "Microsoft YaHei",Arial,"宋体";  text-align: center; color: #f60; line-height: 47px; }
.satis-num em { font-size: 24px;}
.satis-txt { font-size: 12px; color: #333; font-family: "Microsoft YaHei"; text-align: center; margin-top: -10px;}

.comm-kinds { float: left; margin: 5px 0 0 10px;  border-right: 1px solid #f0f0f0; }
.kinds-col { font-size: 12px; color: #666; font-family: "Microsoft YaHei"; padding: 0;}
.kind-name { width: 40px; text-align: right; display: inline-block;}
.kinds-col em { display: inline-block; text-align: center;  width: 35px;}
/*收藏提示*/
.duifou{z-index: 9999; width: 480px; height: 251px; border: 1px solid #E5E5E5; background: #FFF;  position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; display: none;}
.duifou .top_tit{height: 50px; border-bottom: 1px solid #A2A2A2;}
.duifou .top_tit h5{height: 50px; float: left; font: 700 18px/50px "microsoft yahei","SimHei",Arial,sans-serif; color: #000; margin-left: 10px;}
.duifou .top_tit a{display: block; width: 50px; height: 50px; float: right; font: 100 30px/50px Arial,sans-serif; text-align: center; color: #000;}
.duifou .top_tit a:hover{text-decoration: none; color: #F60;}

.duifou .bot_con{height: 128px; margin: 36px 0;}
.duifou .bot_con .bot_con_bg{width: 128px; height: 128px; float: left;}
.duifou .bot_con .succes{background: url(../images/success.gif) no-repeat 0 -5px;}
.duifou .bot_con .errors{background: url(../images/error.gif) no-repeat 0 -22px;}


.duifou .bot_con .bot_con_txt{height: 90px; padding:0 19px; font: 400 16px/30px "microsoft yahei","SimHei",Arial,sans-serif; text-indent: 2em;}
.duifou .bot_con .bot_con_txt em{margin: 0 5px; color: #F60; font-weight: 700;}
/*遮挡层*/
.zhedang{z-index: 9998; width:100%; height:100%; background:url(../images/gray60.png); position:fixed; top:0; left:0; display:none;}
/*咨询及点评提示*/
.zxdp{width: 450px; height: auto; border: 1px solid #339900; background: #FFF; z-index: 88; overflow: hidden;}

.zxdp .zixun{width: 420px; height:90px;  padding: 15px;  background: url(../images/p51.gif) no-repeat 15px center; position: relative;}

.zxdp .zixun p{width:360px; height: 50px; padding: 20px 0 20px 60px; line-height: 25px;}

.zxdp .zixun p span{font-size: 14px; font-family:arial,"宋体"; color: #F60;}

.zxdp .zixun .close,.zxdp .dianping .close{display: block; width: 21px; height: 21px; background:url(../images/close1.jpg) no-repeat; position:absolute; right:5px; top:5px;}

.zxdp .zixun .close:hover,.zxdp .dianping .close:hover{background: url(../images/close1.jpg) no-repeat 0 -24px;}

.zxdp .dianping{width: 420px; height:125px;  padding: 15px;  background: url(../images/p52.gif) no-repeat 15px center; position: relative;}

.zxdp .dianping h4{width: 370px; height: 25px; line-height: 25px; padding-left: 50px; font-size: 14px; color:#F60; font-weight:bold;}

.zxdp .dianping p{width: 370px; height: 25px; line-height: 25px; padding-left: 50px;}

#zxdp_error {position:absolute;display:none;}
#counsel{position:absolute;display:none;}


/*焦点图*/
.photoBox{width: 570px; margin-left: 20px; height: auto; float: left; border: 1px solid #E5E5E5; padding: 1px 1px 11px; overflow: hidden;}
#tFocus{width:570px; height:427px; overflow:hidden;}
/*大图部分*/
#tFocus-pic{width:570px;  height:352px; position:relative;}
#tFocus-pic li{width:570px;  height:352px; position:absolute; left:0; top:0; filter:alpha(opacity:0); opacity:0;}
#tFocus-pic li img{display: block; width:570px;  height: 352px;}

/*小图部分*/
#tFocusBtn{width:570px;  height:70px; z-index:20; margin-top: 10px; padding: 0 10px; overflow:hidden;}
/*翻页按钮*/
#tFocus-leftbtn,#tFocus-rightbtn{width:15px; height: 70px; float:left; text-indent:-9999px;}
#tFocus-leftbtn{background:#FFF url(../images/gallery_icon.png) no-repeat 0 -95px;}
#tFocus-rightbtn{background:#FFF url(../images/gallery_icon.png) no-repeat -1px -36px;}
/*小图*/
#tFocus-btn{width:515px; height:70px; position:relative; float: left; overflow:hidden;}
#tFocus-btn ul{width:100000px; position:absolute; left:0; top:0;}
#tFocus-btn li{width:118px; height:68px; margin: 0 5px; display:block; float:left; overflow: hidden;}
#tFocus-btn li img{width:118px; height:68px;}
#tFocus-btn li.active img{width:109px; height:63px; border:2px solid #5ABB1F;}

.chanpinTese{width: auto; height: auto; float:left;  display: inline-block;}
.chanpinTese .hits{width: auto;  height: 50px; padding:0 10px;}
.chanpinTese .hits li{width: 49%; height: 50px;  margin-top:10px; float: left; text-align: center; border-left: 1px solid #E5E5E5;}
.chanpinTese .hits li.fist{border: 0;}
.chanpinTese .hits li span{width: 20px; height: 20px; line-height: 20px; display: inline-block; background-image: url(../images/pic.png); background-repeat: no-repeat; color: #F60;}
.chanpinTese .hits li span.gzd{background-position: -380px -913px; }
.chanpinTese .hits li span.zxs{background-position: -383px -1010px;}
.chanpinTese .hits li span.dds{background-position: -381px -965px;}
.chanpinTese .hits li p{height: 20px;margin: 0 6px; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif; color: #754; margin-top: 10px;}

.lineDetal-guding{width: 60px; padding-left: 1px; float: left;  position: relative; }
.lineDetal-guding .fixed{width:60px;}
.lineDetal-guding .fixed li{display: block; width: 60px; height: 40px; margin-bottom: 1px; text-align: center; line-height: 40px; background: #CCCCCC; color: #FFF;}
.lineDetal-guding .fixed li a{color: #000; display: block;}
.lineDetal-guding .fixed li.current{background: #F60;}
.lineDetal-guding .fixed li.current a{color: #FFF;}

/*升级方案*/
.shengji{width:1168px; height:auto; margin:20px auto 0; overflow:hidden; background: #FFF; border:1px solid #E5E5E5; padding: 15px;  box-shadow:0 0 10px 1px rgba(190,189,189,.74);}


.shengji .title{width:1136px; height:35px; padding:0 15px; line-height:35px; background:#FFF5DB; font-family:"微软雅黑", "宋体", Arial; font-weight:bold; color:#ff6600; border:1px solid #FDE1BD;}

.shengji .title .a1{width:150px; height:35px; float:left; font-size:16px; overflow:hidden;}

.shengji .title .a2{width:350px; height:35px; float:left; overflow:hidden;}

.shengji .title .a3{width:120px; height:35px; float:right; text-align:right; overflow:hidden;}

.shengji .title .a4{width:516px; height:35px; float:right; overflow:hidden;}

.shengji .sjbox{width:1136px; height:auto; padding:10px 15px; line-height:20px; border:1px solid #FDE1BD; border-top:none; overflow:hidden;}

.shengji .sjbox .a1{width:150px; height:auto; float:left; font-size:12px; overflow:hidden;}

.shengji .sjbox .a2{width:350px; height:auto; font-size:12px; float:left; overflow:hidden;}

.shengji .sjbox .a3{width:120px; height:auto; font-size:12px; float:right; text-align:right; overflow:hidden;}

.shengji .sjbox a.zk{width:50px; height:20px; line-height:20px; display:block; float:right; background:url(../images/line.gif) no-repeat 0 -144px; text-align:center; color:#FFF; text-decoration:none;}

.shengji .sjbox a.sq{width:50px; height:20px; line-height:20px; display:block; float:right; background:url(../images/line.gif) no-repeat 0 -165px; text-align:center; color:#FFF;text-decoration:none;}

.shengji .sjbox .a4{width:516px; height:auto; float:right; font-size:12px; overflow:hidden;}

/*在线点评*/
.dp_mayidu{width:750px; height:60px; padding:15px; border:1px solid #E5E5E5; margin:20px; font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体";}

.dp_mayidu .myd{width:120px; height:60px; padding-right:15px; border-right:1px solid #E5E5E5; float:left; text-align:center;}

.dp_mayidu .myd em{display:block; font-size:24px; height:40px; line-height:40px; color:#ff6600; font-family:"微软雅黑", Arial, "宋体";}

.dp_mayidu .myd  p{height:20px; line-height:20px; font-size:14px; color:#000;}

.dp_mayidu .sm{width:580px; height:60px; float:left; padding-left:20px; line-height:30px; color:#000; position:relative;}

.dp_mayidu .sm span{color:#666;}

.dp_mayidu .sm a{color:#ff6600;}

.dp_mayidu .sm a:hover{color:#008800;}

.dp_mayidu .sm .dp{width:90px; height:32px; display:block; position:absolute; right:0px; bottom:0px;}

.dp_mayidu .sm .dp a,.dp_all a{width:90px; height:32px; display:block; text-align:center; text-indent:15px; background:url(../images/line.gif) no-repeat 0 -274px; line-height:32px; color:#fff; font-size:14px; font-family:"微软雅黑", "宋体", Arial;}

.dp_mayidu .sm .dp a:hover,.dp_all a:hover{background:url(../images/line.gif) no-repeat 0 -307px; text-decoration:none; color:#FFF;}

/*点评内容*/
.dp_con{width:800px; border-bottom:1px dashed #999; height:auto; padding:15px 20px; font-size: 12px; overflow:hidden;}
/*头像及姓氏*/
.dp_pic{width:60px; height:60px; background: #3FB7FF; color: #FFF; border-radius: 50%; float:left; text-align:center; font: 400 16px/60px Verdana, SimSun, Arial; }
/*点评时间及项目*/
.dp_sj{width:720px; height:25px; float:right; padding-bottom:5px; line-height:25px;}

.dp_sj span{padding-right:30px; color:#333;}

/*点评内容*/
.dp_nr{width:720px; height:auto; float:right; line-height:25px; padding:5px 15px; background:#f5fdff; color:#008fb1;}

.dp_nr em{font-weight:bold; font-family: "Microsoft YaHei","微软雅黑",Arial,"宋体";}